ИИ022
Руководство по программированию на AMD HIP
Переход и портирование приложений CUDA на HIP
Цели обучения
- Определите функциональные сходства и синтаксические соответствия между моделями программирования CUDA и HIP.
- Используйте автоматизированные инструменты перевода, включая hipify-perl и hipify-clang, для переноса устаревшего исходного кода.
- Решайте ручные задачи портирования, связанные с аппаратно-зависимыми библиотеками, встроенными ассемблерными инструкциями и общей памятью.
- Осуществляйте оптимизации с учетом платформы и проверяйте равенство производительности на различных архитектурах оборудования.